package com.core.reach.cloudhub.service;

/**
 * @author ga.zhang
 * @version V1.0
 * @description: TODO
 * @date 2020/3/25 17:21
 **/
public interface PaymentService {

    /**
     * ok
     * @param id 编号
     * @return String
     */
    String paymentInfoOk(Long id);

    /**
     * timeOut
     * @param id 编号
     * @return String
     */
    String paymentInfoTimeOut(Long id);

    /**
     * 在10秒窗口期中10次请求有6次是请求失败的,断路器将起作用
     *
     * @param id id
     * @return String
     */
    String paymentCircuitBreaker(Integer id);

}
